Package-level declarations

Types

Link copied to clipboard
abstract class BaseRequestPhase<R : CPGRequestResource<*>>(repository: Repository, r: R, phaseName: Phase.PhaseName) : Phase.RequestPhase<R>

Encapsulates the state transitions of a Phase.RequestPhase.

Link copied to clipboard
class OrderPhase<R : CPGRequestResource<*>>(repository: Repository, r: R) : BaseRequestPhase<R>

Provides implementation of the order phase of the activity flow. See general-activity-flow for more info.

Link copied to clipboard
class PlanPhase<R : CPGRequestResource<*>>(repository: Repository, r: R) : BaseRequestPhase<R>

Provides implementation of the plan phase of the activity flow. See general-activity-flow for more info.

Link copied to clipboard
class ProposalPhase<R : CPGRequestResource<*>>(repository: Repository, r: R) : BaseRequestPhase<R>

Provides implementation of the proposal phase of the activity flow. See general-activity-flow for more info.